Chicken drumstick - German English Dictionary